research something rigorously - Espagnol Anglais Dictionnaire